home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
9-Digit Zip Code Directory
/
9-Digit Zip Code Directory (American Business Information) (ABIZIP-12).ISO
/
z4src.zip
/
CLASS.HPP
< prev
next >
Wrap
C/C++ Source or Header
|
1995-08-22
|
4KB
|
91 lines
#ifndef _CLASS_HPP_
#define _CLASS_HPP_
//----------------------------------------------------------------------------
// MODULE DESCRIPTION
//
// Module: class.hpp
// Title: C++ Class Libraries
// Notice: John M. Weeder
// Copyright (c) 1993. All rights reserved.
// This module contains proprietary information and should be
// treated as confidential.
//
//----------------------------------------------------------------------------
// MAINTENANCE HISTORY
//
// $Workfile$
// $Revision$
// $Author$
// $Date$
// $Log$
//
//----------------------------------------------------------------------------
// MODULE NARRATIVE
//
// This module is the primary header file for the C++ class libraries.
//
// The code in this module may be written in C++ or C.
//
// This module is portable to:
// DOS 3.X+
// MS Windows 3.X+
// OS/2 2.X+
// OS/2 2.0 PM
//
// The following compilers are supported:
// MSC 6.0A
// MSC/C++ 7.0
// Borland C++ 3.1 for DOS
// Borland C++ 1.0 for OS/2 2.X
//
//----------------------------------------------------------------------------
#include <base.h>
#if COMPILE_CPP
//----------------------------------------------------------------------------
// Miscellaneous header files
//----------------------------------------------------------------------------
#include <cltypes.hpp> // Type declarations
#include <clclass.hpp> // Tentative class declarations
//----------------------------------------------------------------------------
// Classes
//----------------------------------------------------------------------------
#include <clobject.hpp> // CL_OBJECT - Object class
# include <clfile.hpp> // CL_FILE - File I/O class
# include <cltoken.hpp> // CL_TOKEN - Tokenizer class
# include <clstring.hpp> // CL_STRING - String class
# include <clfname.hpp> // CL_FNAME - File name class
# include <cltime.hpp> // CL_TIME - Time/date class
# include <clparm.hpp> // CL_PARM - Parameter class
# include <clmutex.hpp> // CL_MUTEX - Mutual exclusion semaphore class
# include <clevent.hpp> // CL_EVENT - Event semaphore class
# include <clelem.hpp> // CL_ELEMENT - List element class
# include <cllist.hpp> // CL_LIST - Linked list class
# include <clthread.hpp> // CL_THREAD - Thread class
# include <cllzw.hpp> // CL_LZW - LZW compressor class
# include <clapp.hpp> // CL_APP - Application class
# include <clpipe.hpp> // CL_PIPE - Pipes
# include <clserial.hpp> // CL_SERIAL - Serial communication
# include <clparent.hpp> // CL_PARENT - Parent process
# include <clchild.hpp> // CL_CHILD - Child process
//----------------------------------------------------------------------------
// Debug memory allocation
// Must be defined after CLOBJECT.HPP is included.
//----------------------------------------------------------------------------
#ifndef COMPILER_MSC
#if COMPILE_DEBUG
void *operator new(size_t, PCSZ, SIZET);
#define new new(__FILE__,__LINE__)
#endif
#endif
//----------------------------------------------------------------------------
//------------------------------- End of File --------------------------------
//----------------------------------------------------------------------------
#endif // COMPILE_CPP
#endif // _CLASS_HPP_